;(function(window) {

  var svgSprite = '<svg>' +
    '' +
    '<symbol id="icon-dingwei" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M816.8428 332.8973c0-157.1369-129.324-284.5409-288.9861-284.5409-159.5924 0-288.9851 127.404-288.9851 284.5409 0 51.9004 14.3647 100.3704 38.9734 142.2643h-0.310272l245.7211 488.8525c0.8407 1.6742 2.5733 2.8211 4.5742 2.8211 1.9999 0 3.7335-1.1459 4.5742-2.8201L778.2502 475.1616h-0.35328C802.5907 433.2667 816.8428 384.7967 816.8428 332.8973M527.8843 475.1329c-79.7809 0-144.4915-63.7092-144.4915-142.2776 0-78.5254 64.7107-142.2633 144.4915-142.2633 79.8669 0 144.4925 63.7379 144.4925 142.2633C672.3779 411.4237 607.7512 475.1329 527.8843 475.1329"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fenlei" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M196.277147 225.916333c0 12.674671-10.264182 22.950711-22.951652 22.950711L87.253731 248.867044C74.567285 248.867044 64.300033 238.58998 64.300033 225.916333l0-86.069261C64.300033 127.172401 74.567285 116.895337 87.253731 116.895337l86.071764 0c12.68747 0 22.951652 10.276041 22.951652 22.950711L196.277147 225.916333z"  ></path>' +
    '' +
    '<path d="M959.45027 225.916333c0 12.674671-10.265205 22.950711-22.951652 22.950711L311.040523 248.867044c-12.686447 0-22.952675-10.276041-22.952675-22.950711l0-86.069261c0-12.674671 10.266228-22.950711 22.952675-22.950711l625.458095 0c12.685423 0 22.951652 10.276041 22.951652 22.950711L959.45027 225.916333z"  ></path>' +
    '' +
    '<path d="M196.277147 532.893866c0 12.674671-10.264182 22.951735-22.951652 22.951735L87.253731 555.845601C74.567285 555.845601 64.300033 545.568537 64.300033 532.893866l0-86.069261c0-12.674671 10.266228-22.951735 22.952675-22.951735l86.071764 0c12.68747 0 22.951652 10.276041 22.951652 22.951735L196.276124 532.893866z"  ></path>' +
    '' +
    '<path d="M959.45027 532.893866c0 12.674671-10.265205 22.951735-22.951652 22.951735L311.040523 555.845601c-12.686447 0-22.952675-10.277064-22.952675-22.951735l0-86.069261c0-12.674671 10.266228-22.951735 22.952675-22.951735l625.458095 0c12.685423 0 22.951652 10.276041 22.951652 22.951735L959.45027 532.893866z"  ></path>' +
    '' +
    '<path d="M196.277147 839.871399c0 12.674671-10.264182 22.951735-22.951652 22.951735L87.253731 862.823134C74.567285 862.823134 64.300033 852.54607 64.300033 839.871399l0-86.068238c0-12.675694 10.266228-22.952758 22.952675-22.952758l86.071764 0c12.68747 0 22.951652 10.277064 22.951652 22.952758L196.276124 839.871399z"  ></path>' +
    '' +
    '<path d="M959.45027 839.871399c0 12.674671-10.265205 22.951735-22.951652 22.951735L311.040523 862.823134c-12.686447 0-22.952675-10.277064-22.952675-22.951735l0-86.068238c0-12.675694 10.266228-22.952758 22.952675-22.952758l625.458095 0c12.685423 0 22.951652 10.277064 22.951652 22.952758L959.45027 839.871399z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-weibiaoti1" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M859.2 148.032C764.096 52.608 637.76 0 503.232 0c-134.464 0-260.8 52.608-355.84 148.096C52.288 243.648 0 370.624 0 505.728c0 135.168 52.288 262.08 147.328 357.632 94.976 95.488 221.44 148.032 355.84 148.032 134.528 0 260.992-52.608 356.032-148.032C1055.36 666.176 1055.36 345.344 859.2 148.032L859.2 148.032 859.2 148.032zM812.8 816.704c-82.688 83.072-192.704 128.896-309.632 128.896-116.864 0-226.816-45.76-309.44-128.768-82.624-83.072-128.128-193.536-128.128-311.104 0-117.504 45.504-228.032 128.192-311.04C276.416 111.616 386.304 65.92 503.232 65.92s226.88 45.696 309.568 128.768C983.424 366.208 983.424 645.248 812.8 816.704L812.8 816.704 812.8 816.704zM720.768 629.696l-173.952-101.12L546.816 252.864c0-23.232-18.816-42.112-41.984-42.112-23.104 0-41.92 18.88-41.92 42.112l0 294.976c0 15.616 19.328 28.736 31.872 36.032 3.52 5.248 13.056 9.984 18.88 13.376l172.992 105.344c20.032 11.648 41.728 4.672 53.376-15.424C751.616 667.072 740.864 641.344 720.768 629.696L720.768 629.696 720.768 629.696zM720.768 629.696"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-weibiaoti102" viewBox="0 0 1409 1024">' +
    '' +
    '<path d="M1138.812121 397.187879c-31.030303 0-55.854545 9.309091-74.472727 31.030303-18.618182 21.721212-27.927273 49.648485-27.927273 86.884848 0 34.133333 9.309091 65.163636 27.927273 83.781818 18.618182 21.721212 43.442424 31.030303 71.369697 31.030303 31.030303 0 55.854545-9.309091 71.369697-31.030303 15.515152-18.618182 24.824242-49.648485 24.824242-86.884848 0-37.236364-9.309091-65.163636-24.824242-86.884848C1191.563636 406.49697 1169.842424 397.187879 1138.812121 397.187879z"  ></path>' +
    '' +
    '<path d="M766.448485 397.187879c-31.030303 0-52.751515 12.412121-68.266667 34.133333-15.515152 21.721212-24.824242 52.751515-24.824242 89.987879 0 34.133333 9.309091 58.957576 24.824242 80.678788 15.515152 21.721212 37.236364 31.030303 65.163636 31.030303 27.927273 0 49.648485-9.309091 65.163636-27.927273 15.515152-18.618182 24.824242-43.442424 24.824242-74.472727l0-43.442424c0-24.824242-9.309091-43.442424-24.824242-62.060606C809.890909 406.49697 788.169697 397.187879 766.448485 397.187879z"  ></path>' +
    '' +
    '<path d="M406.49697 397.187879c-31.030303 0-55.854545 9.309091-74.472727 31.030303-18.618182 21.721212-27.927273 49.648485-27.927273 86.884848 0 34.133333 9.309091 65.163636 27.927273 83.781818 18.618182 21.721212 43.442424 31.030303 71.369697 31.030303 31.030303 0 55.854545-9.309091 71.369697-31.030303 15.515152-18.618182 24.824242-49.648485 24.824242-86.884848 0-37.236364-9.309091-65.163636-24.824242-86.884848C462.351515 406.49697 437.527273 397.187879 406.49697 397.187879z"  ></path>' +
    '' +
    '<path d="M1256.727273 0 148.945455 0C68.266667 0 0 68.266667 0 148.945455l0 726.109091C0 955.733333 68.266667 1024 148.945455 1024l1107.781818 0c80.678788 0 148.945455-68.266667 148.945455-148.945455L1405.672727 148.945455C1408.775758 68.266667 1340.509091 0 1256.727273 0zM173.769697 667.151515 117.915152 667.151515 117.915152 211.006061l55.854545 0L173.769697 667.151515zM515.10303 629.915152c-27.927273 31.030303-65.163636 46.545455-114.812121 46.545455-46.545455 0-83.781818-15.515152-111.709091-43.442424-27.927273-27.927273-40.339394-68.266667-40.339394-114.812121 0-49.648485 15.515152-89.987879 43.442424-121.018182 27.927273-31.030303 68.266667-43.442424 114.812121-43.442424 46.545455 0 83.781818 15.515152 108.606061 43.442424 27.927273 27.927273 40.339394 68.266667 40.339394 117.915152C558.545455 561.648485 543.030303 598.884848 515.10303 629.915152zM902.981818 642.327273c0 114.812121-55.854545 170.666667-167.563636 170.666667-37.236364 0-71.369697-6.206061-99.29697-21.721212l0-52.751515c34.133333 18.618182 68.266667 27.927273 99.29697 27.927273 74.472727 0 111.709091-40.339394 111.709091-117.915152l0-34.133333 0 0c-24.824242 40.339394-58.957576 58.957576-105.50303 58.957576-40.339394 0-71.369697-12.412121-93.090909-40.339394-24.824242-27.927273-34.133333-65.163636-34.133333-111.709091 0-52.751515 12.412121-96.193939 37.236364-124.121212 24.824242-31.030303 58.957576-46.545455 102.4-46.545455 40.339394 0 71.369697 15.515152 93.090909 49.648485l0 0 0-43.442424 55.854545 0L902.981818 642.327273zM1247.418182 629.915152c-27.927273 31.030303-65.163636 46.545455-114.812121 46.545455-46.545455 0-83.781818-15.515152-111.709091-43.442424-27.927273-27.927273-40.339394-68.266667-40.339394-114.812121 0-49.648485 15.515152-89.987879 43.442424-121.018182s68.266667-43.442424 114.812121-43.442424c46.545455 0 83.781818 15.515152 108.606061 43.442424 27.927273 27.927273 40.339394 68.266667 40.339394 117.915152C1290.860606 561.648485 1275.345455 598.884848 1247.418182 629.915152z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-renshu" viewBox="0 0 1220 1024">' +
    '' +
    '<path d="M658.285714 243.809524C658.285714 149.552926 581.875644 73.142857 487.619048 73.142857 393.362452 73.142857 316.952381 149.552926 316.952381 243.809524 316.952381 338.06612 393.362452 414.47619 487.619048 414.47619 581.875644 414.47619 658.285714 338.06612 658.285714 243.809524ZM243.809524 243.809524C243.809524 109.157242 352.966766 0 487.619048 0 622.27133 0 731.428571 109.157242 731.428571 243.809524 731.428571 378.461806 622.27133 487.619048 487.619048 487.619048 352.966766 487.619048 243.809524 378.461806 243.809524 243.809524Z"  ></path>' +
    '' +
    '<path d="M73.142857 902.210965C73.142857 929.050156 94.995047 950.857143 122.034521 950.857143L853.203575 950.857143C880.302692 950.857143 902.095238 929.094395 902.095238 902.210965L902.095238 658.169988C902.095238 631.330796 880.243049 609.52381 853.203575 609.52381L122.034521 609.52381C94.935404 609.52381 73.142857 631.286557 73.142857 658.169988L73.142857 902.210965ZM122.034521 536.380952 853.203575 536.380952C920.601381 536.380952 975.238095 590.897688 975.238095 658.169988L975.238095 902.210965C975.238095 969.473192 920.715352 1024 853.203575 1024L122.034521 1024C54.636716 1024 0 969.483264 0 902.210965L0 658.169988C0 590.90776 54.522743 536.380952 122.034521 536.380952Z"  ></path>' +
    '' +
    '<path d="M920.380952 274.312229C920.380952 344.895566 860.600288 402.663585 786.285714 402.663585L786.285714 475.806442C900.446081 475.806442 993.52381 385.862376 993.52381 274.312229 993.52381 162.676303 900.470916 72.735526 786.285714 72.735526L786.285714 145.878383C860.621497 145.878383 920.380952 203.639205 920.380952 274.312229Z"  ></path>' +
    '' +
    '<path d="M1096.899472 592.595239 1099.674046 592.489835C1100.277263 592.443941 1101.676617 592.357169 1103.710145 592.265131 1112.838229 591.851998 1122.732593 591.890169 1131.582374 592.65505 1137.529134 593.169025 1142.391528 593.97967 1145.538658 594.922803 1145.533603 594.921289 1144.04341 594.083101 1141.082066 590.154601 1139.206958 587.667093 1139.671952 589.125634 1140.18883 592.29234 1141.120151 597.998165 1141.757074 605.646012 1142.067402 614.613463 1142.460955 625.985807 1142.313518 638.410976 1141.824115 650.397384 1141.651078 654.635391 1141.481192 657.751189 1141.375842 659.359322L1141.29762 768.005942C1141.349976 770.149822 1141.399364 771.901893 1141.449879 774.364119 1141.685843 785.865611 1141.649569 798.337151 1141.160884 809.836876 1140.782458 818.742028 1140.152115 826.251993 1139.309115 831.663006 1138.954801 833.937259 1138.602598 835.568182 1138.375636 836.297967 1138.914387 834.565639 1139.99725 832.32681 1143.031018 828.936085 1147.781903 823.626203 1149.141799 823.094153 1149.58927 823.008983 1145.634572 823.761715 1139.790963 824.323686 1132.758462 824.615729 1123.986408 824.980007 1114.335127 824.907264 1105.125695 824.560035 1102.248302 824.451547 1100.168121 824.346019 1099.137965 824.282846L1017.904764 824.214267 1017.904759 897.357124 1096.899469 897.357132C1096.238248 897.385284 1098.885947 897.519601 1102.369909 897.650959 1113.350717 898.064974 1124.817293 898.151402 1135.793274 897.695598 1166.478816 896.42131 1183.735006 893.136784 1197.540411 877.707013 1210.124381 863.642395 1212.818005 846.352701 1214.237789 812.942299 1214.801737 799.671469 1214.842163 785.771688 1214.577347 772.863842 1214.519437 770.041183 1214.460401 767.946845 1214.418515 766.738712L1214.440477 661.750004C1214.504928 661.962767 1214.707081 658.255211 1214.90608 653.38131 1215.464409 639.706843 1215.632423 625.547357 1215.166501 612.083792 1214.098339 581.217417 1210.825292 561.164771 1199.489363 546.126594 1185.976361 528.200326 1166.001935 522.214376 1137.880596 519.783863 1125.350134 518.700861 1112.465074 518.651156 1100.403117 519.197074 1097.586176 519.324567 1095.445194 519.457326 1094.124898 519.557783L1096.899472 519.452382 1019.111897 519.452382 1019.111897 592.595239 1096.899472 592.595239Z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-shouye-shouye" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M949.082218 519.343245L508.704442 107.590414 68.326667 518.133697c-8.615215 8.03193-9.096169 21.538549-1.043772 30.144554 8.043187 8.599865 21.566178 9.085936 30.175253 1.035586l411.214573-383.337665 411.232992 384.505257c4.125971 3.854794 9.363252 5.760191 14.5903 5.760191 5.690606 0 11.384281-2.260483 15.58393-6.757914C958.138478 540.883841 957.695387 527.388479 949.082218 519.343245L949.082218 519.343245zM949.082218 519.343245M814.699602 527.800871c-11.787464 0-21.349237 9.555633-21.349237 21.327748l0 327.037405L622.552373 876.166023 622.552373 648.662543 394.824789 648.662543l0 227.503481L224.032938 876.166023 224.032938 549.128619c0-11.772115-9.55154-21.327748-21.348214-21.327748-11.802814 0-21.35333 9.555633-21.35333 21.327748l0 369.691877 256.19494 0L437.526333 691.318038l142.329613 0 0 227.502457 256.1888 0L836.044746 549.128619C836.045769 537.356504 826.481949 527.800871 814.699602 527.800871L814.699602 527.800871zM814.699602 527.800871M665.254941 222.095307l128.095423 0 0 113.74867c0 11.789511 9.562796 21.332864 21.349237 21.332864 11.783371 0 21.346167-9.543354 21.346167-21.332864L836.045769 179.439812 665.254941 179.439812c-11.789511 0-21.35333 9.538237-21.35333 21.327748C643.900587 212.554 653.464407 222.095307 665.254941 222.095307L665.254941 222.095307zM665.254941 222.095307" fill="#272636" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '</svg>'
  var script = function() {
    var scripts = document.getElementsByTagName('script')
    return scripts[scripts.length - 1]
  }()
  var shouldInjectCss = script.getAttribute("data-injectcss")

  /**
   * document ready
   */
  var ready = function(fn) {
    if (document.addEventListener) {
      if (~["complete", "loaded", "interactive"].indexOf(document.readyState)) {
        setTimeout(fn, 0)
      } else {
        var loadFn = function() {
          document.removeEventListener("DOMContentLoaded", loadFn, false)
          fn()
        }
        document.addEventListener("DOMContentLoaded", loadFn, false)
      }
    } else if (document.attachEvent) {
      IEContentLoaded(window, fn)
    }

    function IEContentLoaded(w, fn) {
      var d = w.document,
        done = false,
        // only fire once
        init = function() {
          if (!done) {
            done = true
            fn()
          }
        }
        // polling for no errors
      var polling = function() {
        try {
          // throws errors until after ondocumentready
          d.documentElement.doScroll('left')
        } catch (e) {
          setTimeout(polling, 50)
          return
        }
        // no errors, fire

        init()
      };

      polling()
        // trying to always fire before onload
      d.onreadystatechange = function() {
        if (d.readyState == 'complete') {
          d.onreadystatechange = null
          init()
        }
      }
    }
  }

  /**
   * Insert el before target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var before = function(el, target) {
    target.parentNode.insertBefore(el, target)
  }

  /**
   * Prepend el to target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var prepend = function(el, target) {
    if (target.firstChild) {
      before(el, target.firstChild)
    } else {
      target.appendChild(el)
    }
  }

  function appendSvg() {
    var div, svg

    div = document.createElement('div')
    div.innerHTML = svgSprite
    svgSprite = null
    svg = div.getElementsByTagName('svg')[0]
    if (svg) {
      svg.setAttribute('aria-hidden', 'true')
      svg.style.position = 'absolute'
      svg.style.width = 0
      svg.style.height = 0
      svg.style.overflow = 'hidden'
      prepend(svg, document.body)
    }
  }

  if (shouldInjectCss && !window.__iconfont__svg__cssinject__) {
    window.__iconfont__svg__cssinject__ = true
    try {
      document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
    } catch (e) {
      console && console.log(e)
    }
  }

  ready(appendSvg)


})(window)